all-singing all-dancing - English Synonyms Dictionary